4fccbad46d0df6edbe846e8e5c23fb97b19cdf4a,src/main/java/org/jenkinsci/plugins/gitlab/GitlabWebhooks.java,GitlabWebhooks,doStart,#StaplerRequest#,36

Before Change


                                mergeRequest.object_attributes.source_project_id,
                                mergeRequest.object_attributes.last_commit.id);

                        GitlabMergeRequestWrapper mergeRequestWrapper = trigger.getBuilder().getMergeRequests().get(mergeRequest.object_attributes.id);
                        mergeRequestWrapper.setLatestCommitOfMergeRequest(
                                mergeRequest.object_attributes.id.toString(),
                                mergeRequest.object_attributes.last_commit.id);

After Change


                        GitlabMergeRequest gitlabMergeRequest = api.getMergeRequest(project, cause.getMergeRequestId());

                        GitlabMergeRequestWrapper mergeRequestWrapper;
                        if (trigger.getBuilder().getMergeRequests().containsKey(mergeRequest.object_attributes.id)) {
                            mergeRequestWrapper = trigger.getBuilder().getMergeRequests().get(mergeRequest.object_attributes.id);
                        } else {
                            mergeRequestWrapper = new GitlabMergeRequestWrapper(gitlabMergeRequest, trigger.getBuilder(), project);
                            trigger.getBuilder().getMergeRequests().put(mergeRequest.object_attributes.id, mergeRequestWrapper);